package net.cherrylab.trpg.vo
{
	import mx.collections.ArrayCollection;

	[Bindable]
	public class Defenses
	{
		/**
		 * AC
		 * */
		public static const AC_DEF:String = "ac_defenses";
		/**
		 * 强韧
		 * */
		public static const FORT_DEF:String = "fort_defenses";
		/**
		 * 反射
		 * */
		public static const REF_DEF:String = "ref_defenses";
		/**
		 * 意志
		 * */
		public static const WILL_DEF:String = "will_defenses";
		
		/**
		 * 防御类型
		 * */
		private var _type:String;
		
		/**
		 * 防御总值
		 * */
		private var _value:int;
		
		/**
		 * 装备/属性调整值
		 * */
		private var _ability:int;
		
		/**
		 * 职业调整值
		 * */
		private var _job:int;
		
		/**
		 * 专长调整值
		 * */
		private var _feat:int;
		
		/**
		 * 增强加值
		 * */
		private var _enh:int;
		
		/**
		 * 其他加值
		 * */
		private var _misc:ArrayCollection;
		
		public function Defenses()
		{
		}
	}
}